package com.teamcenter.rac.massupdate.model;
@SuppressWarnings({"unused"})
public class SearchCriteria
  extends AbstractWrappedPropertySource
{
  public static final String CHANGE_ITEM_REVISION_TYPE_NAME = "ChangeItemRevision";
  public static final String ITEM_ID_PROP = "item_id";
  public static final String ITEM_NAME_PROP = "object_name";
  public static final String ITEM_REVISION_ID_PROP = "item_revision_id";
  public static final String ITEM_REVISION_TYPE_NAME = "ItemRevision";
  private static final int NUM_LOCAL_PROP = 3;
  private static final String PROP_ITEM_ID = "itemId";
  private static final String PROP_ITEM_NAME = "itemName";
  private static final String PROP_ITEM_REVISION_ID = "itemRevisionId";
  public static final String SEARCH_ITEM_REV_SAVED_QUERY_NAME = "__Item_Revision_name_ID_and_rev";
  public static final String SEARCH_CHANGE_ITEM_REV_SAVED_QUERY_NAME = "__ChangeItemRevision";
  public static final String SEARCH_PROP_ITEM_ID = "items_tag.item_id";
  
  public SearchCriteria()
  {
    super(3);
    this.m_localPropNames.add("itemId");
    this.m_localPropNames.add("itemName");
    this.m_localPropNames.add("itemRevisionId");
  }
  
  public String getItemId()
  {
    return (String)getPropertyValue("itemId");
  }
  
  public String getItemName()
  {
    return (String)getPropertyValue("itemName");
  }
  
  public String getItemRevisionId()
  {
    return (String)getPropertyValue("itemRevisionId");
  }
  
  public void setItemId(String paramString)
  {
    updateAndAnnounceProperty("itemId", paramString);
  }
  
  public void setItemName(String paramString)
  {
    updateAndAnnounceProperty("itemName", paramString);
  }
  
  public void setItemRevisionId(String paramString)
  {
    updateAndAnnounceProperty("itemRevisionId", paramString);
  }
}

